MKRVRGFKIGHRFVKIFKWIPRNRCPTRITNPVTGIRSLARCLSRGAKRLCGGSKKNPGQNQIRLGKDPKKSNRVVPRGHLVVHVGESDDDTRRVVVPVIYFNHPLFGELLEQAERVHGFDQPGRITIPCRVSDFEKVQLRIAAWDHCRRKNSYKII